/*variables privées exemple 3*/
            /*définition d'une fontion constructeur de nom voiture*/
            var Voiture = function()
                {
                    /*Attribut de l'objet*/
                    this.posssedeMoteur = true;
                    /*methode de l'objet*/
                    this.avancer = function() {
                        document.write("avance .");
                    }
                }
            /* instantation d'un objet peugeot207 via le constructeur Voiture */
            var peugeot207 = new Voiture();
            var 450GT = new Voiture();
            /* affichage de l'attribut possede moteur de l'objet peugeot207 par structure IF*/
            if (peugeot207.posssedeMoteur){
                document.write("la voiture peugeot 207 possède bien un moteur . 
");
            }
            else{
                document.write("la voiture peugeot 207 ne possède pas de moteur!! 
");
            }
            /*appel de la méthode avancer de l'objet peugeot207*/
            document.write("
 la voiture peugeot 207 ");
            peugeot207.avancer();
            /*un test pour aller plus loin UNDEFINED*/
            document.write ("la 450 GT posséde bien un moteur et donc " + Ferrari450GT.Voiture + " !!!");
            /*fin du script*/
        la ferrari posséde bien un moteur et avance bien. la function créer un modéle. Attention un modéle de voiture n'est pas un modéle JS . ca porte à confusion.